2 results found

Search Results for: velvet worm

Velvet worm

Definition noun, plural: velvet worms Any of the invertebrates belonging to the phylum Onychophora, and characterized by... Read More

Animal

Animal Definition An animal (plural: animals) refers to any of the eukaryotic multicellular organisms of the biological... Read More